intergovernmental arrangement or commitment - Allemand Anglais Dictionnaire